Favre is the man, no doubt.